upper part of the trachea - Espagnol Anglais Dictionnaire